package com.problem.leetcode;

/**
 * 解题思路:4的幂次 在二进制中奇数位都是1 转变成十六进制就是0x55555555
 *
 * @author didi
 * @DESCRIPTION
 * @create 2019-05-01 19:55
 **/

public class Problem342 {
    public boolean isPowerOfFour(int num) {
        return ((num & 0x55555555) != 0) && ((num & (num - 1)) == 0);
    }
}
